package com.tfos.study.mvc.converter.fastjson.controller;

import com.tfos.study.mvc.converter.fastjson.entity.Organization;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 类功能说明：机构管理控制类 <br/>
 * 公司名称：TF（腾飞）开源 <br/>
 * 作者：luorongxi <br/>
 */
@RestController
@RequestMapping("/org")
public class OrganizationController {

    /**
     * 获取机构信息列表
     * @return
     */
    @RequestMapping(value = "/{getlist}", method = RequestMethod.GET)
    public Object getList() {
        List<Organization> list = new ArrayList<>();
        Organization org = new Organization(
                1,
                "腾飞开源",
                "13800138000",
                "492699405@qq.com",
                "TF（腾飞）开源，致力于原创软件开源，提供基于JAVA的基础平台及解决方案，团队成员有丰富的智能设备和物联网平台相关经验，欢迎您的关注。",
                new Date(),
                new Date()
        );
        list.add(org);
        return list;
    }

}
